more abominable - Francés Inglés Diccionario